.admin-table {
	border-collapse: collapse;
	width: 100%;
	text-align: center;

	thead {
		background-color: $table-head-background;
		color: $table-head-color;

		td,
		th {
			padding: $table-head-cell-padding;
		}
	}

	tbody {
		@if $table-alternate-rows {
			tr {
				&:nth-child(odd) {
					background-color: $table-body-row-odd;
				}

				&:nth-child(even) {
					background-color: $table-body-row-even;
				}
			}
		}

		td,
		th {
			padding: $table-body-cell-padding;
		}
	}

	td,
	th {
		border: $table-border-width solid $table-border-color;
	}

	th {
		text-align: center;
		white-space: nowrap;

		i {
			color: $color-2;
		}
	}

	.form-control {
		max-width: 100%;
	}

	.color {
		width: 40px;
		height: 40px;
		border-radius: 5px;
		margin: auto;
		@include shadow(1);
	}

	.flag {
		height: 40px;
		border-radius: 5px;
	}
}
